package com.gm.blog.service;

import com.gm.blog.pojo.Blog;
import com.gm.blog.utils.Page;
import com.gm.blog.vo.BlogVo;

/**
 * @author 29944
 */
public interface BlogService {
    /**
     * 添加博客数据
     * @param blog
     */
    void save(Blog blog);
    /**
     * 修改博客信息
     */
    void update(Blog blog);
    /**
     * 阅读博客接口交互
     */
    BlogVo readById(Integer id);
    /**
     * 更具ID删除博客
     */
    void delete(Integer id);
    /**
     * 通过分页获得数据
     * @return
     */
    Page<BlogVo> getByPage(Page<BlogVo> page);
}
